cloudforest screech-owl - Espagnol Anglais Dictionnaire